impose a duty on - French English Dictionary